lay (produce eggs) - Francés Inglés Diccionario